heavy weaponry - Francés Inglés Diccionario